using Serilog;

namespace Infrastructure.Utils
{
    public class LogHelper
    {
        public static void Info<T>(string title, T t = default)
        {
            Log.Information("{title} {@content}", title, t);
        }
        public static void Warn<T>(string title, T msg)
        {
            Log.Warning("{title} {@content}", title, msg);
        }
        public static void Error<T>(string title, T msg)
        {
            Log.Error("{title} {@content}", title, msg);
        }
        public static void Fatal<T>(string title, T msg)
        {
            Log.Fatal("{title} {@content}", title, msg);
        }
    }
}
